To defeat someone decisively; trounce; thrash; CLEAN someone's CLOCK: We really cleaned up on them in the second half (1860s+)